body { padding:0px; margin:0px; font-size:16px;  font-family: 'Microsoft YaHei';  color:#404040; background:#fff;}



/*通用*/

.clear {clear:both;height:0px; overflow:hidden;}

.blank1{height:1px;overflow:hidden;}

.blank3{height:3px;overflow:hidden;}

.blank5{height:5px;overflow:hidden;}

.blank10{height:10px;overflow:hidden;}

.blank12{height:12px;overflow:hidden;}

.blank15{height:15px;overflow:hidden;}

.blank20{height:20px;overflow:hidden;}

.blank25{height:25px;overflow:hidden;}

.blank30{height:30px;overflow:hidden;}

.blank40{height:40px;overflow:hidden;}

.blank50{height:50px;overflow:hidden;}

a{color:#333;text-decoration:none;}

a:hover,a:focus {color: #CE2720;text-decoration: none;outline: none;}

a:active {outline:none;}



.img { vertical-align:auto;}

div,ul,li,dl,dt,dd,p,form{padding: 0px; margin: 0px;list-style-type: none;}

.img{ padding:3px; border:0px solid #CCC;-moz-box-shadow:0px 0px 6px #C4C4C4; -webkit-box-shadow:0px 0px 6px #C4C4C4; box-shadow:0px 0px 6px #C4C4C4;}

.img1 {padding: 0px; border-radius: 5px; -moz-box-shadow: 0px 0px 3px #aaa;-webkit-box-shadow: 0px 0px 3px #aaa;box-shadow: 0px 0px 3px #aaa;}

.img2 {padding: 0px; border-radius: 5px;}

.img4 { border:1px solid #E6E6E6; padding:5px;}

.yuan-border { background-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); margin: 0 auto; padding: 5px 10px 10px;  border-radius: 5px;}

.yingcang { width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.xian { border-bottom:1px dotted #e5e5e5; height: 1px;margin: 9px 0;overflow: hidden;}



/*文字颜色*/

.text-hui { color:#D0D0D0;}

.text-hui1 { color:#DDDDDD;}

.text-hong { color:#F00;}

.text-lu { color:#009B4D;}

.text-xia { color:#E82B91;}

.text-bai { color:#FFF; }

.text-hei { color:#000;}

.bg-hui-foot { background:#F9F9F9;}

.bg-huang {background-color: #f6f7f1;}



/*替换*/





.post-item {

    box-shadow: 1px 10px 0 rgba(0, 0, 0, 0.1);

	

}



.btn-xs, .btn-group-xs > .btn {

    border-radius: 0;

    font-size: 12px;

    line-height: 1.5;

    padding: 3px 15px;

}





.btn-sm, .btn-group-sm > .btn {

    border-radius: 0;

    font-size: 12px;

    line-height: 1.5;

    padding: 5px 0px;

    text-align:center;

    width:100%;

}



.btn1 {

    background-color: #A5C8DC;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn2 {

    background-color: #F68C1E;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn3 {

    background-color: #734720;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn4 {

    background-color: #E7BE92;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn5 {

    background-color: #EFDEB0;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #000;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn6 {

    background-color: #E1DECD;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #736E54;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn7 {

    background-color: #D4F2E8;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #1D8F69;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}





.btn8 {

    background-color: #4AA1E8;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 5px 0;

    text-align: center;

    vertical-align: middle;

}



.btn8:hover{

    background-color: #D9534F;

    border: 0 solid #cccccc;

    border-radius: 0;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    line-height: 20px;

    margin-bottom: 0;

    text-align: center;

    vertical-align: middle;

}



.btcurrent { background-color: #D9534F;}



.col-md-20 {

  position: relative;

  min-height: 1px;

  padding-right: 15px;

  padding-left: 15px;

  width:20%;

  float:left;

}





/*文字大小*/

.font10 { font-size:10px;}

.font12 { font-size:12px;}

.font13 { font-size:13px;}

.font14 { font-size:14px;}

.font15 { font-size:15px;}

.font16 { font-size:16px;}

.font18 { font-size:18px;}

.font20 { font-size:20px;}

.font22 { font-size:22px;}

.font30 { font-size:30px;}


.content-f { font-size:22px; background: #FFFF00; color: #FF0000; height: 40px; line-height: 40px; padding: 0 !important; margin: 20px 0; }


/*间距*/

.pt3{ padding-top:3px;}

.pt5{ padding-top:5px;}

.pt8{ padding-top:8px;}

.pt10{ padding-top:10px;}

.pt15{ padding-top:15px;}

.pt20{ padding-top:20px;}

.pt30{ padding-top:30px;}

.pt50{ padding-top:50px;}

.plr50 { padding:0 30px;}

.pl3{ padding-left:3px;}

.pl5{ padding-left:5px;}

.pl10{ padding-left:10px;}

.pl15{ padding-left:15px;}

.pr10{ padding-right:10px;}

.pr15{ padding-right:15px;}

.pl20{ padding-left:20px;}

.pl25{ padding-left:25px;}

.pl40{ padding-left:40px;}

.pb10{ padding-bottom:10px;}

.pb15{ padding-bottom:15px;}

.pb20{ padding-bottom:20px;}

.pb40{ padding-bottom:40px;}



.mt8{ margin-top:8px;}

.mt10{ margin-top:10px;}

.mt20{ margin-top:20px;}

.mt30{ margin-top:30px;}

.mt40{ margin-top:40px;}

.mb5{ margin-bottom:5px;}

.mb7{ margin-bottom:7px;}

.mb10{ margin-bottom:10px;}

.mb20{ margin-bottom:20px;}

.mb30{ margin-bottom:30px;}

.ml5{ margin-left:5px;}

.mr5{ margin-right:5px;}

.ml10{ margin-left:10px;}

.ml20{ margin-left:20px;}

.w130 { width:180px; height:130px;}



/*行距*/

.line20{ line-height:20px;}

.line25{ line-height:25px;}

.line30{ line-height:30px;}

.line35{ line-height:35px;}

.line40{ line-height:40px;}

.line50{ line-height:50px;}





/*背景*/

.bg-bai { background:#FFF;}

.bg-blue { background:#0975BE;}

.bg-hui { background:#FAFAFA;}

.bg-lv { background:#009B4D;}

.bg-pcinfo { background:#5CB85C;}





/*搜索*/

.search-form {

    border: 2px solid #b1191a;

    height: 34px;

    line-height: 30px;

    margin-top: 32px;

    overflow: hidden;

    padding: 0;

}

.search-form .search-input {

    border:none;

    color: #999;

    font-size: 14px;

    line-height: 18px;

	height:18px;

    padding: 0 0 0 10px;

    width: 270px;

	outline:none;

}

.search-form .submit-btn {

    background: #b1191a none repeat scroll 0 0;

    border: 0 none;

    color: #fff;

    cursor: pointer;

    margin: 0;

	height:30px;

	line-height:26px;

    width: 80px;

	float:right;

}





.container{ width:1200px !important;}

.head{ background:#4AA1E8; height:25px; line-height:25px; color:#FFF; font-size:12px;}

.head-btn{ height:25px; background:#FC0; color:#FFF;background-image: none;cursor: pointer;display: inline-block;font-size: 12px;font-weight: normal;text-align: center; border:none;}



.navTmp {

		width:100%;height:80px;background:rgba(255,255,255,0.95);box-shadow: 0px -2px 20px 1px #4AA1E8;display: none;position:fixed;top:0px;z-index: 999;	

	}





.head-right { font-size:18px; font-weight:700; text-align:right; padding-right:5px; height:40px; line-height:40px;}



  .btnShow{

    float:right;

    text-align: center;

    margin-left:10px;

    position:relative;

  }

  .btnShow a{ color: #fff; }

  .btnShow p{

    width:100%;

    background:red;

  }

  .btnShow .sj{

    background: #D9534F;

    color: #fff;

    width: 96px;

    text-align: center;

  }

  .btnShow .sj-con{

    position:absolute;

    display:none;

    height: 94px;

    padding: 5px;

    background: #fff;

    left:0;

    top:25px;

    z-index: 99;

  }

  .btnShow .wx{

    background: #46B8DA;

    color: #fff;

    width: 96px;

    text-align: center;

  }

  .btnShow .wx-con{

    position:absolute;

    display:none;

    height: 94px;

    padding: 5px;

    background: #fff;

    left:0;

    top:25px;

    z-index: 99;

  }

  .btnShow .wz{

    background: #F0AD4E;

    color: #fff;

    width: 110px;

    text-align: center;

  }

  .btnShow .wz-con{

    position:absolute;

    display:none;

    height: auto;

    padding: 0;

    background: #fff;

    left:0;

    top:25px;

    z-index: 99;

  }

  .btnShow .wz-con li{

    background: #515151;

    line-height: 25px;

    margin-top:1px;

    color: #fff;

  }

 .btnShow .wz-con li a{



    color: #fff;

  }

  .btnShow .wz-con li:hover{

    background: #F0AD4E;

    color: #fff;

  }





/* 导航 */

.menu {height:50px; width:100%; margin:0 auto; line-height:50px; }

.top-nav { height:50px; font-size:16px; margin-top: 10px;}

.top-nav li a{ height:50px; line-height:50px; padding:0;color:#000;}

.top-nav li a:hover { height:50px;  background: #fff; }

.top-nav li .current { height:50px; font-weight:600; background: #fff; color: #8BAC2B; border-bottom: solid 2px #4AA1E8;}





.media-object { background: #E8EADF /*url(../../images/c_bg4.jpg) no-repeat center center*/; border-radius: 3px; }



/* 导航 */



.logo { float:left; display:block; width:370px; height:60px; display:inline; background:url(../../images/logo.png) no-repeat; overflow:hidden; }

.logo a { display:block; width:400px; height:80px; line-height: 9999px; }



.navs { float: right; width: 700px; height: 100px; }

.navs ul li {  height: 100px; }

.navs ul li a { display: block; padding: 40px 0 ;  background: url(../../images/o_ico_01.gif) no-repeat center 35px; font-size: 15px; line-height:30px; color: #292826; text-align: center; }

.navs ul li:hover a{ background: url(../../images/o_ico_03.gif) no-repeat center 35px; color:#ff6600; }



.navs ul li a:hover { background: url(../../images/o_ico_03.gif) no-repeat center 35px; color:#ff6600; }

.navs ul li .current { background: url(../../images/o_ico_03.gif) no-repeat center 35px; color:#ff6600; }





.navs ul .on { background:url(../../images/o_ico_04.gif) no-repeat; }

.navs ul .on a { background: url(../../images/o_ico_02.gif) no-repeat center 45px; color:#fff; }

.navs ul .on a:hover { background: url(../../images/o_ico_02.gif) no-repeat center 45px; color:#fff; }



	/* 下拉菜单s */

.submenu { position:absolute; top:0; left:0; width:100%; padding:30px 0; background:#B3D34F; color:#fff; display:none; line-height:20px; }

.submenu .g-in { position:relative; width:1140px; }

.submenu .g-in s { position:absolute; top:-30px; left:50%; display:block; margin-left:-9px; border-width: 9px 9px 0 9px; border-style: solid; border-color: #29a6e8 transparent; }

.submenu .hd { float:left; width:258px; height:175px; margin-right:30px; border:4px solid #fff;}

.submenu .bd { display:block; overflow:hidden; *zoom:1;  }

.submenu .bd dl { float:left; width:100px; text-align:center; margin-left:50px;}

.submenu .bd dl dt { width:100px; border-bottom:1px solid #fff; text-align:center; }

.submenu .bd dl dt a { width:auto; padding:5px; line-height:30px; height:40px; background:none; font-size:14px; color:#fff; }

.submenu .bd dl dt a:hover { color:#077ae2; }

.submenu ul li a,.submenu ul li a:hover { background:none !important; padding:0; color: #fff !important;}

.submenu h4 { color:#fff; border-bottom:2px solid #fff; height:35px;}

.submenu .bd .u-txt { float:right; width:640px; padding:10px 0 13px 30px; border-left:1px solid #fff; line-height:27px; text-align:justify;}

.submenu .bd .u-txt i { display:block; width:35px; margin-bottom:12px; height:3px; background:#fff; }









.index-rxcp-p{ background:#F6F3F3; height:35px; line-height:35px; color:#000; width:100%; text-align:center;}



/*首页栏目循环*/

.jbc-one {background: #fff none repeat scroll 0 0;border-bottom: 2px solid #d5d5d5;font-size: 22px;font-weight: bold;height: 36px;line-height: 30px;text-align: left;}

.jbc-one b {background: rgba(0, 0, 0, 0) url("../../images/one.jpg") no-repeat scroll 0 0;border-bottom: 2px solid red;color: #fff;display: inline-block;font-size: 25px;font-weight: normal;height: 36px;line-height: 30px;margin-right: 10px;text-align: center;width: 54px;}



.jbc-des{ text-indent:2em; text-align:justify; line-height:24px;}

.date {float:right; color: #999; font-size:13px;}

.date a{float:right; color: #999; font-size:13px; font-weight:normal;}





.youshi {}

.youshi li { line-height:30px;}









.video{}

#srcPics img{}

.smallimages{margin-top:5px;}

.smallimages img{width:140px;height:100px;border:2px solid #fff;float:left;margin-right:3px;border:2px solid #dedede;}

.smallimages img:last-child { float:right; margin:0;}

.smallimages .hover{border:2px solid #0874C2;}







.news-aside-bg { background:#4AA1E8;}

.news-aside-bg2 { background:#989898;}



.news-aside {color: #fefefe;float: left;height: 296px;position: relative;text-align: center; width: 158px;}

.news-aside h2 {

    font: 20px/30px "微软雅黑";

    height: 60px;

    margin-bottom: 14px;

    padding-top: 80px;

	margin:0;

}

.news-aside ul {

    width: 100%;

	padding-top:50px;

}

.news-aside li {

    float: none;

    font-size: 14px;

    line-height: 20px;

    text-align: center;

    width: 100%;

}

.news-aside p {

    bottom: 16px;

    height: 28px;

    left: 0;

    position: absolute;

    width: 100%;

}

.news-aside p a {

    color: #fff;

    display: block;

    font-size: 14px;

    line-height: 28px;

}







.news-main {

    position: relative;

    width: 397px;

	overflow:hidden;

	float:right;

}

.news-main .news-img {

    height: 160px;

}

.news-main .news-img img {

    height: 160px;

    width: 397px;

}

.news-main ul {

    background: #fff none repeat scroll 0 0;

    height: 135px;

    padding: 18px 0 40px;

}

.news-main li {

    background: rgba(0, 0, 0, 0) url("../../images/yellow-squire.png") no-repeat scroll 16px center;

    line-height: 26px;

	height:26px;

    overflow: hidden;

    padding-left: 32px;

    vertical-align: top;

    width: 377px;

}

.news-main p {

    bottom: 10px;

    position: absolute;

    right: 12px;

}

.news-main li span { float: right;}



.xiaolist-img-text {

    background: #333 none repeat scroll 0 0;

    color: #fff;

    float: left;

    font-size: 14px;

    height: 35px;

    line-height: 35px;

    text-align: center;

    width: 100%;

	margin-top:-35px;

	position:relative;

}

.xiaolist-img-text:hover {

    background: #aace3b none repeat scroll 0 0;

    color: #fff;

    transition: all 0.5s ease 0s;

}





.c_pt::before {

    background: rgba(0, 0, 0, 0) url("../../images/mask.png") no-repeat scroll center 0;

    content: "";

    height: 31px;

    left: 0;

    position: absolute;

    top: -31px;

    width: 100%;

}



.c_pd {

    background: #fff none repeat scroll 0 0;

    margin-bottom: 10px;

    position: relative;

    z-index: 5;

}

.pico-img { float:left; padding-left:1px;}

.pico { padding-left:26px; float:left; line-height:60px;}



.hzpp { font-size:18px; font-weight:600; height:45px; line-height:45px;background: url("../../images/hzpp.png") no-repeat left center; padding-left:25px; border-bottom:1px solid #D4D4D4; color:#C01921;}



.pro-title {background: url("../../images/pro-bg.png") no-repeat left 4px; height:45px; line-height:38px;border-bottom:1px solid #D4D4D4;}

.pro-title span { display:block; float:left; color:#FFF; width:38px; text-align:center; font-size:22px; font-weight:600px;}

.pro-title h3 { float:left; font-size:20px; font-weight:600; margin:0 0 0 15px; padding:0; line-height:45px;}

.pro-title p { float:right; }

.pro-title p a { padding-left:15px; font-size:16px;}











.pr{

            position:relative;

        }

        .pa{

            position:absolute;

        }

        .rect-27 {

            position: relative;

            display: block;

            width: 100%;

            height: 0;

            overflow: hidden;

            padding-bottom: 67%;

        }

        .rect-57 {

            position: relative;

            display: block;

            width: 100%;

            height: 0;

            overflow: hidden;

            padding-bottom: 68%;

        }

        .imgZoom{

            overflow: hidden;

        }

        .imgZoom img{

            width:100%;

            height:auto;

			position:relative;

		   -webkit-transition: all 0.8s ease-in-out;

		   -moz-transition: all 0.8s ease-in-out;

		   -o-transition: all 0.8s ease-in-out;

		   -ms-transition: all 0.8s ease-in-out;

		   transition: all 0.8s ease-in-out;

        }

/*        .imgZoom:hover img {

		   -webkit-transform: scale(1.05);

		   -moz-transform: scale(1.05);

		   -o-transform: scale(1.05);

		   -ms-transform: scale(1.05);

		   transform: scale(1.05);

        }

*/        .bom-text{

            padding: 10px 1%;

            background-color: #F8FBEF;

            overflow: hidden;

            z-index: 2;

            display: block;

        }

		.bom-texts{

			padding:18px 1%;

		}

        .bom-text:hover{

            background-color: #FFAF38;;

        }

        .bom-text:hover h2{

            color: #fff;;

        }

		._name { margin:0; text-align:center; font-size:15px;}

		._price { padding:10px; font-size:13px; line-height:30px; text-align:center; color:#F60;}

        .bom-text:before {

            content: '';

            position: absolute;

            width: 100%;

            height: 100%;

            background-color: #FFAD33;

            left: 0;

            bottom: -100%;

            transition: all 0.5s ease;

            -webkit-transition: all 0.5s ease;

            z-index: -1;

        }

        .scroll_c{

            float: left;

            top: 0;

            left: 0;

            height: 100%;

            z-index: 1;

			margin-top:10px;

			margin-bottom:10px;

        }

        ._full {

            position: absolute;

            left: 0;

            top: 0;

            width: 100%;

            height: 100%;

        }

        .transitionf {

            transition: all 0.5s ease;

            -moz-transition: all 0.5s ease;

            -ms-transition: all 0.5s ease;

            -o-transition: all 0.5s ease;

            -webkit-transition: all 0.5s ease;

        }

        .top-Floor{

             background: rgba(0, 0, 0, 0) url("../../images/black.4.png") repeat scroll 0 0;

            height: 100%;

            left: 0;

            top: -100%;

            width: 100%;

            z-index: 3;

        }

        .top-Floor .white-cross{

            background: rgba(0, 0, 0, 0) url("../../images/whit_cross.png") no-repeat scroll 0 0;

            display: block;

            height: 60px;

            left: 50%;

            margin-left: -30px;

            margin-top: -30px;

            top: 50%;

            width: 60px;

        }

.zxdt { background:#D9D9D9; padding:10px;}



.index-title{

		width:100%;

		margin:0 auto;

		font-size:32px;

        position:relative;

		font-weight:600;

		letter-spacing:2px;

		

        }

		.index-title a {color:#4AA1E8;}

        .index-title .line{

            position:absolute;

            bottom:-20px;

			width:50%;

			height:1px;

			background:#eee;

			text-align: center;

        }

        .line::before{

            content:'';

            display:block;

            width:100%;

            height:1px;

            position:absolute;	

            background:#4AA1E8;

            transition:all 0.55s ease-in-out;

            transform: scale(0.3,1);

            transform-origin:50% 0;

        }

		.index-title .dot{

            position:relative;

			display:block;

			width:10px;

			height:10px;

			top:-5px;

			background:#fff;

			z-index:10;

			border:1px solid #4AA1E8;

        }	

        .index-title:hover .line::before{

            transform:scale(0.8,1);

        }

		.dot{

			border-radius: 100%;

			-moz-border-radius: 100%;

			-webkit-border-radius: 100%;

			-ms-border-radius: 100%;

			-o-border-radius: 100%;

		}



.line,.dot,.service_box_con::before,.service_box>.icon{

	left: 50%;

	-webkit-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-o-transform: translateX(-50%);

	transform: translateX(-50%);	

}



.right-bd { background: url("../../images/zhong_xian.png") no-repeat scroll center center; height:249px;}







.nav-product { background:#F2F2F2; border-bottom:1px solid #E1E1E1; border-top:4px solid #4AA1E8;}



.nav-product li { border-left:1px solid #E1E1E1;}



.nav-product li a {font-size:18px;}



.nav-product li:last-child { border-right:1px solid #E1E1E1;}



.nav-product li a:hover { color:#000;}



.nav-product > li.active > a,



.nav-product > li.active > a:hover,



.nav-product > li.active > a:focus {

  color: #555;



  cursor: default;



  background-color: #fff;



  border-bottom-color: transparent;



}







/*首页热销车型*/

.lanren{width:100%; overflow:hidden;}

.lanren ul li{height:175px;position:relative;overflow:hidden;cursor:pointer; }

.lanren .txt{height:30px;  background-color: rgba(51, 51, 51, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); bottom:0;color:#fff;width:263px; position:absolute;}

.lanren .txt a { color:#FFF;}

.lanren .txt h3{font-size:16px;font-weight:100;height:30px;text-align:center;line-height:30px; margin-top:0; padding:0; }

.lanren .txt p{font-size:14px;text-align:left; padding:10px 8px;}



/*筛选*/

.shaixian { width:100%; height:215px; }

.clr:after{content:" "; display:block; height:0; font-size:0; clear:both; visibility:hidden;}



.tpli{ margin:0;}

.tpli li{ border-bottom:1px dotted #ddd; padding:10px 0px;}

.tpli li span{float:left; margin-right:10px;background: url("../../images/tit_bg.jpg") no-repeat scroll 0 0; color:#000; width:80px;line-height:24px; height:24px; text-align:center;}

.tpli li a{ height:24px; line-height:24px; margin:0 6px; padding: 0 8px;  text-decoration:none;  border-radius:2px;  float:left; display:block;}

.tpli li a:hover{background-color:#fff; height:24px; line-height:24px; color:#F00;}

.tpli li a.ac{ background-color:#fff; color:#F00; height:24px; line-height:24px;}

.tpli li em{ height:24px; line-height:24px; margin:0 6px; float:left; background:#4AA1E8;border-radius:4px; font-style:normal; color:#fff;text-style:none;padding: 0 8px;display:block;}



.service_box{

            position: relative;

            z-index: 1;

			margin-top:40px;

        }

        .service_box_con{

            background:#fff;

            border:1px solid #e7e7e7;

            padding: 55px 15px 45px;

            text-align: justify;

        }

        .service_box_con h3 {

            margin-top: 0;

            font-size: 18px;

            font-weight: 600;

            text-align: center;

            padding-bottom:10px;

        }

        .service_box_con .desc{

            line-height: 22px;

            text-align: center;

        }

        .service_box_con::before{

            border: 1px solid #e7e7e7;

            content: "";

            display: block;

            height: 80px;

            position: absolute;

            top: -37px;

            width: 80px;

            z-index: -1;

        }

        .service_box .icon{

            position: absolute;

            text-align: center;

            z-index: 1;

            top: -36px;

            height: 78px;

            width: 78px;

        }

        .service_box .icon>i{

            color: #fff;

            left: 9px;

            top: 9px;

            height: 60px;

            width: 60px;

            line-height: 60px;

            position: absolute;

            text-align: center;

            background: #1ccdca;

        }

        

        /*我改的四个背景颜色*/

        .service_box .icon>i>img {vertical-align: center;}

        .service_box .icon .color1 {background: #CD2122;}

        .service_box .icon .color2 {background: #92C135;}

        .service_box .icon .color3 {background: #0072A5;}

        .service_box .icon .color4 {background: #E85F1B;}

        .service_box .icon::after{

            background: #fff;

            content: "";

            position: absolute;

            display: block;

            height: 80px;

            width: 78px;

            z-index: -1;

        }

        .service_box:hover>.icon,.service_box:hover>.service_box_con::before{

           transform: translateX(-50%) rotate(45deg);

        }



        /*滑动后位置与时间*/

        .service_box:hover>.icon,.service_box:hover>.service_box_con::before,.icon,.service_box_con::before{

            -webkit-transition: all .4s ease;

            -moz-transition: all .4s ease;

            -o-transition: all .4s ease;

            -ms-transition: all .4s ease;

            transition: all .4s ease;

        }



        /*圆角*/

        .service_box_con,.service_box_con::before,.icon>i,.icon::after{

            -webkit-border-radius: 5px;

            -moz-border-radius: 5px;

            -ms-border-radius: 5px;

            -o-border-radius: 5px;

            border-radius: 5px;

        }

.scroll_c:hover .top-Floor{

	top:0;

}

.scroll_c:hover .bom-text:before {

	bottom: 0;

}

.scroll_c:hover .bom-text,.scroll_c:hover .bom-text ._price {

	color: #fff;

}





.product-list { background:#f7f7f7; padding:10px;}

.product-list .left { float:left; width:170px;}

.product-list .left img { border:2px solid #FFF;}

.product-list .right { float:right; width:375px;}

.product-list .title { font-size:16px; font-weight:600; height:34px; line-height:24px; color:#1239A0;}

.product-list .title i { font-size:13px; font-weight:normal; line-height:24px; color:#F30;}

.product-list:hover { background:#4AA1E8; color:#FFF;}

.product-list:hover .title { color:#FFF;}

.product-list:hover .title i { color:#FF0;}

.product-list:hover .right span { color:#FF0;}

.product-list-table { width:100%; line-height:25px; font-size:13px;}

.product-list-table span { color:#085D7B;}





.product-title{ font-size:24px; color:#FF4F78; height:50px; line-height:50px; margin:0; font-weight:600;}

.product-price { font-size:18px; line-height:30px; color:#9999B2; font-weight:normal;}

.product-price i { color:#333333; font-style:normal;}



.product-dp { padding-top:20px; font-size:14px; line-height:30px; color:#9999B2;}

.product-dp span { color:#333333;}



.product-send { background:#F7F7F7; padding:10px; margin-top:30px;}





.product-table-right {}

.product-table-right .title { font-size:16px; font-weight:600; height:40px; line-height:35px; color:#0E5488; border-bottom:2px solid #0E5488;}

.product-table-right .title i { font-size:13px; font-weight:normal; line-height:24px; color:#F30;}





.product-right-table { width:100%; line-height:38px; font-size:14px;}

.product-right-table tr { border-bottom:1px dotted #D1D1D1;}

.product-right-table span { color:#085D7B;}







/*联系方式*/

.index-lx {}

.index-lx>.title{ font-size:20px; color:#DF0615; height:50px; line-height:50px;}



/*联系我们栏目页*/

.jobTitlelx { font-size:16px;  border-bottom:1px solid #DFE6E4; line-height:40px; padding-top:10px; color:#22469A;background:url(../../images/1276423284991.gif) no-repeat 4px 27px; padding-left:26px;}

.jobContent { padding:10px 0 0 23px; line-height:27px;}



.tb1-box{ border:#ededed 1px solid; padding:10px;}

.tb1-box .c_pt_1{ padding:8px;}

.tb1-box .c_pt_1 .Pic{width:100px;float:left;}

.tb1-box .c_pt_1 .Pic img{width:100px; height:67px;border:#EDEDED 1px solid;padding:2px;}

.tb1-box .c_pt_1 .Txt{width:228px;float:right;}

.tb1-box .c_pt_1 .Txt h3{width:228px;word-break: keep-all;font-size:14px; padding-top:2px; text-overflow:clip; white-space:nowrap; overflow:hidden;} 

.tb1-box .c_pt_1 .Txt h3 a{ font-size:14px; font-weight: normal; color:#333333;}

.tb1-box .c_pt_1 .Txt p {color:#999; font-size:12px; text-indent:2em;}





/*提交*/

.index-ly {}

.index-ly>.title{ font-size:20px; color:#CD2720; font-weight:600; height:50px; line-height:50px;}



/*为专业而生*/

.sl-left { float:left; margin-left:0; width:480px; overflow:hidden; height:350px;}

.sl-right { float:right;width:640px; height:350px;}

.sl-right .s1 { width:309px; float:left; height:165px; overflow:hidden;}

.sl-right .s2 { width:309px; float:right; height:165px; overflow:hidden;}

.sl-right .s3 { width:309px; float:left; height:165px; overflow:hidden;}

.sl-right .s4 { width:309px; float:right; height:165px; overflow:hidden;}





/*公司介绍*/



.gsjs::before {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: #fff transparent transparent;

    border-image: none;

    border-style: solid;

    border-width: 30px;

    content: "";

    height: 0;

    left: 50%;

    margin-left: -30px;

    overflow: hidden;

    position: absolute;

    top: 0;

    width: 0;

}



.gsjs {

    background: rgba(0, 0, 0, 0) url("../../images/t-02.jpg") repeat-y scroll center top;

    padding: 50px 0 86px;

    position: relative;

}







.i-news-list {

    margin-top: 15px;

}

.i-news-list li {

    margin-bottom: 0.5em;

}

.i-news-list a {

    background: #ffffff none repeat scroll 0 0;

    border-bottom: 2px solid #fff;

    border-top: 2px solid #fff;

    display: block;

    padding: 0.5em 0 0.5em 8em;

    position: relative;

}

.i-news-list a:hover {

    background: #ED9E36 none repeat scroll 0 0;

    color: #fff;

    border-color: #fff;

}

.i-news-list ._date {

    background: rgba(0, 0, 0, 0) url("../../images/line2.png") no-repeat scroll center center;

    border-right: 1px solid #dedede;

    height: 6em;

    left: 0;

    position: absolute;

    top: 0;

    width: 7em;

}

.i-news-list ._day {

    color: #d24f15;

    font-size: 22px;

    left: 20%;

    position: absolute;

    top: 16%;

}

.i-news-list ._mon {

    bottom: 12%;

    color: #888888;

    font-size: 16px;

    position: absolute;

    right: 16%;

}

.i-news-list ._t {

    font-size: 16px;

	margin:0;

	font-weight:600;

    height: 2em;

    line-height: 2em;

}

.i-news-list ._p {

    height: 3em;

    line-height: 1.5em;

    overflow: hidden;

	font-size:13px;

	padding-right:10px;

}

.i_rongyu {

    background: rgba(0, 0, 0, 0) url("../../images/i_rongyu.jpg") no-repeat scroll 0 0 / cover ;

    height: 20em;

    margin-top: 15px;

    position: relative;

}

.i_rongyu a {

    background: rgba(233, 134, 4, 0.8) none repeat scroll 0 0;

    bottom: 0;

    color: #fff;

    height: 100%;

    overflow: hidden;

    position: absolute;

    right: 0;

    width: 100%;

}

.i_rongyu ._t {

    font-size: 2.5em;

    padding: 0.5em 6%;

	margin:0;

}

.i_rongyu ._p {

    padding: 0 6%;

}

.h_more {

    background: rgba(0, 0, 0, 0) url("../../images/more.png") no-repeat scroll 0 0;

    height: 46px;

    margin: 40px auto 0;

    width: 312px;

}





.fa-angle-right::before {

    content: ">";

}

.tw {

}

.tw .left {

    float: left;

}

.tw .right {

    float: right;

}

.tw .pic {

    height: 212px;

    width: 285px;

}

.tw .pic img {

    height: 212px;

    width: 285px;

}

.tw .wen:hover {

    background: #4AA1E8 none repeat scroll 0 0;

}

.tw .wen:hover b {

    display: block;

}

.tw .wen:hover h3 {

    color: #fff;

    font-size: 16px;

    height: 34px;

    line-height: 34px;

    padding-top: 10px;

}

.tw .wen:hover h3 a {

    color: #FFFF00;

    font-size: 16px;

    height: 34px;

    line-height: 34px;

    padding-top: 10px;

}



.tw .wen:hover p {

    color: #fff;

    font-size: 13px;

    line-height: 24px;

}

.tw .wen:hover span {

	font-size:30px;

	color:#FF0;

	margin-top:10px;

}

.tw .wen1 {

    background: #fff none repeat scroll 0 0;

    height: 212px;

    padding: 0 20px;

    position: relative;

    width: 285px;

}

.tw .wen1 b {

    background: rgba(0, 0, 0, 0) url("../../images/mtbg.png") repeat scroll 0 0;

    display: none;

    height: 22px;

    left: -15px;

    position: absolute;

    top: 94px;

    width: 15px;

}

.tw .wen2 {

    background: #fff none repeat scroll 0 0;

    height: 212px;

    padding: 0 20px;

    position: relative;

    width: 285px;

}

.tw .wen2 b {

    background: rgba(0, 0, 0, 0) url("../../images/mtbg2.png") repeat scroll 0 0;

    display: none;

    height: 22px;

    position: absolute;

    right: -15px;

    top: 94px;

    width: 15px;

}

.tw .wen h3 {

    color: #171818;

    font-size: 16px;

    font-weight: 700;

    height: 34px;

    line-height: 34px;

    padding-top: 10px;

	padding-bottom:30px;

	margin-top:0;

}

.tw .wen p {

    color: #7a7d7f;

    font-size: 13px;

    line-height: 24px;

}

.tw .wen span {

	font-size:30px;

	color:#F00;

	margin-top:10px;

}



.tz { font-size:16px; font-weight:600; line-height:40px;}





.message_form {margin-top: 15px;}

.message_name {

    background: none repeat scroll 0 0 #fff;

    border: 1px solid #EAEAEA;

    color: #8F8F8F;

    float: left;

    height: 32px;

	font-size:14px; 

    line-height: 32px;

    padding-left: 5px;

    width: 100%;

}

.message_content {

    background: none repeat scroll 0 0 #fff;

    border: 1px solid #EAEAEA;

    color: #8F8F8F;

    height: 120px;

	font-size:14px; 

    line-height: 32px;

    overflow: hidden;

    padding: 1%;

    width: 98%;

}

.message_sub_do{ height:32px; line-height:32px; text-align:center; color:#FFF; width:100%; border:none;}

.message_sub_re{ height:32px; line-height:32px; text-align:center; color:#FFF; width:100%; border:none;}

.message_about {

    color: #8F8F8F;

    font-size: 14px;

	line-height:25px;

}





.fhdb { font-size:16px; background:#4AA1E8; color:#FFF; text-align:center; letter-spacing:2px; }

.fhdb a{ color:#FFF;  }



.page-banner {

    float: left;

    margin-top: -6px;

    overflow: hidden;

    position: relative;

    width: 100%;

    z-index: 0;

}

.page-banner-mid {

    float: left;

    left: 50%;

    margin-left: -960px;

    overflow: hidden;

    position: relative;

    width: 1920px;

}

.page-banner-mid img {

    overflow: hidden;

    width: 1920px;

}

.animate-banner {

    color: #fff;

    float: left;

    height: 300px;

    left: 50%;

    margin-left: -500px;

    overflow: hidden;

    position: absolute;

    top: 20%;

    width: 1070px;

}

.animate-banner h1 {

    float: left;

    font-size: 30px;

    height: 30px;

    left: -130px;

    line-height: 30px;

    opacity: 0;

    position: relative;

    width: 100%;

}

.animate-banner h2 {

    float: left;

    height: 5px;

    left: -130px;

    line-height: 5px;

    margin-top: 25px;

    opacity: 0;

    position: relative;

    width: 100%;

}

.animate-banner h2 span {

    background: #fff none repeat scroll 0 0;

    float: left;

    height: 5px;

    line-height: 5px;

    width: 80px;

}

.animate-banner h5 {

    float: left;

    font-size: 22px;

    height: 35px;

    line-height: 35px;

    margin-top: 25px;

    width: 100%;

}

.animate-banner h5 span {

    float: left;

    height: 35px;

    line-height: 35px;

    opacity: 0;

    position: relative;

    top: -35px;

    width: 100%;

}

.page-block-one {

    background: #f5f5f5 none repeat scroll 0 0;

    float: left;

    padding-top: 40px;

    width: 100%;

}

.page-block-one-mid {

    margin: 0 auto;

    width: 1200px;

}

.about-h1 {

    color: #aace3b;

    float: left;

    font-size: 35px;

    font-weight: 700;

    height: 45px;

    line-height: 45px;

    width: 100%;

}





.scroll-down {

    bottom: 70px;

    cursor: pointer;

    height: 72px;

    left: 50%;

    margin-left: -17px;

    position: absolute;

    text-align: center;

    width: 33px;

}

.dib {

    display: inline-block;

}

.por {

    position: relative;

}

.fl {

    float: left;

}

.scroll-down span.fi {

    animation: 1.5s ease 1.6s normal none infinite running scrollDown;

    background: rgba(0, 0, 0, 0) url("../../images/bg_sign11.png") no-repeat scroll 0 0;

    height: 5px;

    margin: 0 0 6px 14px;

    width: 5px;

}

.scroll-down span.se {

    animation: 1.5s ease 1.4s normal none infinite running scrollDown;

    background: rgba(0, 0, 0, 0) url("../../images/bg_sign12.png") no-repeat scroll 0 0;

    height: 7px;

    margin: 0 0 6px 13px;

    width: 7px;

}

.scroll-down span.th {

    width: 9px;

    height: 9px;

    background: url("../../images/bg_sign13.png") no-repeat;

    margin: 0 0 6px 12px;

    animation: scrollDown 1.5s infinite 1.2s;

}

.scroll-down span.fo {

    animation: 1.5s ease 1s normal none infinite running scrollDown;

    background: rgba(0, 0, 0, 0) url("../../images/bg_sign14.png") no-repeat scroll 0 0;

    height: 33px;

    width: 33px;

}



.media-heading { color:#CD2720;}



/*产品内容展示*/

.preview{ }

/* smallImg */

.smallImg{position:relative; height:100px; /* background-color:#F1F0F0;*/ padding:15px 0; width:470px;  overflow:hidden;}

.scrollbutton{width:17px; height:100px; overflow:hidden; position:relative; float:left; cursor:pointer; }

.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../../images/ico1.gif) no-repeat; margin-top:15px;}

.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../../images/ico2.gif) no-repeat; margin-left:453px; margin-top:-100px;}



#imageMenu {height:100px; width:450px; overflow:hidden; margin-left:0; float:left;}

#imageMenu li {width:100px; height:75px; overflow:hidden; float:left; text-align:center;margin:0 5px;background:#fff;}

#imageMenu li img{width:94px; height:68px;cursor:pointer;}



#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:94px; height:68px; opacity:0.7;}

/* bigImg */

.bigImg{position:relative; float:left; overflow:hidden;}

.bigImg #midimg{width:470px; height:313px;}

.bigImg #winSelector{width:240px; height:240px;}

#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

/* bigView */

#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}

#bigView img{position:absolute;}





/*常用box*/

.box {-moz-box-shadow:0px 3px 3px #eee inset;-webkit-box-shadow:0px 3px 3px #eee inset;box-shadow:0px 3px 3px #eee inset;}

.box .title { border-bottom:1px dashed #999; height:40px; line-height:40px; color:#CD0E06; font-size:17px; font-weight:700;}

.box .title .glyphicon{padding:8px;top: 3px;}

.box .title a{ height:40px; line-height:40px; color:#404040; font-size:13px; font-weight:normal;}





.qy { background:#F5F9E9; padding:30px 15px; font-size:13px; text-align:justify;}

.qy-title { font-size:28px; font-weight:700; color:#FABE00; padding:0 0 15px 0 !important;}





.fd1{ padding:2px 6px; background:#4AA1E8; color:#FFF; font-size:12px;}

.fd2{ padding:2px 6px; background:#D9534F; color:#FFF; font-size:12px;}

.fd3{ padding:2px 6px; background:#46B8DA; color:#FFF; font-size:12px;}

.fd4{ padding:2px 6px; background:#F0AD4E; color:#FFF; font-size:12px;}







/*首页新闻*/

.new_box{ padding:0 0 0px 0px; border:0px solid #dce4ee; }

.new_box li{ line-height:35px; height:35px; width:100%; border-bottom:1px dotted #F0F0F0; }

.new_box li a{ color:#666; background: url(../../images/icon2.gif) no-repeat 5px center; padding-left:22px;}

.new_box li a:hover{color:#f30;}

.new_box span { float:right; }





.i_album {border-bottom: 1px solid #dcdcdc;

    height: 30px;

    line-height: 30px;

    vertical-align: middle;

    }

	

.i_album h3 { margin:0; font-size:18px; font-weight:700;}

.i_album a {color: #858686;

    float: right;

    font-size: 12px;

    font-weight: normal;

	line-height:23px;

    margin: 0;}



.pd30_last{ padding:10px 30px 30px;}



/*列表页新闻*/

.news { background-color: #ffffff; box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1); position:relative; margin-bottom: 40px; padding: 10px; }

.news h2 { margin:0; font-size:20px; height:55px; line-height:55px; font-weight:600;}

.news h2 a { }

.news h5.date { margin:0; height:20px; line-height:20px; text-transform: uppercase; color: #4E4E4E;}

.news li { height:265px; border-bottom:1px solid #EEEEEE; margin-bottom:15px;}



.red-i {position: absolute;bottom: 40px;height: 20px;left: 15px;right: 0; color:#F00;}

.red-buton {position: absolute;bottom: 45px;height: 20px;left: 670px;right: 0; color:#F00;}



.mimg { padding:0 10px 0 0; position:relative; margin-top:-3px;}





/*单页*/

.pages { background-color: #ffffff;box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);margin-bottom: 40px; padding: 30px; letter-spacing:0; text-align:justify; line-height:25px; font-size:15px;}

.pages p { padding-top:15px;}





/*产品内容页模板*/

.view-blank {}

.view-table { width:100%;}

.view-table table{ border:1px solid #000;}

.view-table .cp-hang { color:#F60; font-size:16px; font-weight:600; text-align:center;}



.view-table .view-table-first td:nth-child(odd){font-weight:600; padding-left:5px; width:15%; background:#FAFAFA;}

.view-table .view-table-second td:nth-child(odd){font-weight:600; padding-left:5px; width:15%; background:#FAFAFA;}

.view-table .view-table-three tr:nth-child(2){font-weight:600; padding-left:5px; width:15%; background:#FAFAFA;}



.view-table .view-table-title-first td:first-child { color:#F60; font-size:16px; font-weight:600; text-align:center; background:#F5F5F5;}

.view-table .view-table-title-second td:first-child  { color:#F60; font-size:16px; font-weight:600; text-align:center; background:#F5F5F5;}

.view-table .view-table-title-three td:first-child  { color:#F60; font-size:16px; font-weight:600; text-align:center; background:#F5F5F5;}

.view-table table td{ word-wrap: break-word; word-break:break-all;}





/*产品*/

.products { background-color: #ffffff; margin-bottom: 40px; letter-spacing:0; text-align:justify; line-height:25px; font-size:15px;}

.products h2 { margin:0; font-size:16px; height:45px; line-height:45px; }





.products-nav { height:42px; color:#FFF; width:100%; line-height:42px;}

.fixedSubNav.products-nav{background:#F8F8F8;}



/*产品内容页左侧导航效果*/

.one2{ width:100%; margin:0 auto; padding-top:0px; }

.one2 p { float:left;}

.one2 ul { }

.one2 ul li { margin-left:5px;}





.fuku img a {filter:gray;}

.fuku  img a:hover{filter:"";}



/*产品内容*/

#subNav{height:42px;margin-bottom:20px; width:1170px; background: url("../../images/divider.png") repeat-x scroll left bottom;}

#subNav li{float:left;position:relative;}

#subNav a{display:block; height:42px; text-align:center; color:#000; line-height:42px; cursor:pointer;  padding:0 20px;}

#subNav a:hover{text-decoration:none; color:#C30;}

#subNav a span{position:absolute;width:20px;height:20px}

#subNav .p_tit{color:#000; font-weight:600; font-size:18px;}



.fixedSubNav #subNav{height:42px;margin-bottom:20px; background:none !important; box-shadow:0px 1px 5px #dedede; width:100%;}

.fixedSubNav #subNav li{float:left;position:relative; margin-left:5px;}



.fixedSubNav #subNav .p_tit{background-color:#9B0000;color:#fff; text-align:center;padding:0 30px;}

.fixedSubNav #subNav a:hover,.fixedSubNav #subNav .adv_active a{background-color:#9B0000;color:#fff; text-align:center; padding:0 20px; }

.fixedSubNav{position:fixed;top:0; z-index:1000;}

.empty-placeholder{height:120px}



.products-cptd h3 { font-size: 16px; font-weight: 700; line-height: 35px; background: #DEDEDE url(../../images/ditu.png) no-repeat; color: #fff; margin-bottom: 10px;}



.products-cptd .block {

    border-bottom: 1px dashed #ddd;

    height: auto;

    overflow: hidden;

    padding: 0 0 30px;

}

.products-cptd .block p{

	line-height:25px;

	padding-top:15px;

}

.products-cptd h4 {font-size: 16px;}

.products-cptd h4 .icon_nb {

    background: rgba(0, 0, 0, 0) url(../../images/icon_nb3.jpg) no-repeat scroll center center;

    color: #fff;

    display: inline-block;

    font-size: 24px;

    height: 70px;

    line-height: 76px;

    margin-right: 25px;

    position: relative;

    text-align: center;

    width: 46px;

}



.anchor { padding-left:15px;}



.products-tuijian-title { height:35px; background:#B91D1D; line-height:35px; color:#FFF; font-size:16px; font-weight:600; margin-bottom:20px; padding-left:10px;}



/*产品内容样式2*/

.products-show {}

.products-show h3 { font-size: 16px; font-weight: 700; line-height: 35px; background: #DEDEDE url(../../images/ditu.png) no-repeat; color: #fff; margin:0;}

.products-show p{

	line-height:25px;

	padding-top:15px;

}







/*产品内容右侧相关车型*/

.relation_box{ overflow:auto}

.relation_box li{  text-align:center;}

.relation_box li img{  padding:2px; border:1px solid #E3E3E3;}

.relation_box li a:hover img{ padding:2px; border:1px solid #ccc; background:#E8E8E8;}

.relation_box li p{ width:100%; line-height:18px; text-align:center;  padding-top:5px;text-indent:0em; font-size:13px;}





/*产品内容页新闻*/

.news_box{ padding:0px 0px 0px 0px;}

.news_box li{ line-height:35px; height:35px; border-bottom:1px dashed #E3E3E3;}

.news_box li a{ font-size:13px; color:#666; background: url(../../images/icon2.gif) no-repeat  2px 5px; padding-left:17px;}

.news_box li a:hover{color:#f30;}

.news_box li span{float:right;}





/*标题*/

.subnav {

    background: transparent url("../../images/divider.png") repeat-x scroll left bottom !important; height:40px; line-height:30px;

}	



.subnav p {

    color: #3c3b3c;

    font-size:16px;

	font-weight:700;

	display: block;

    padding-bottom: 7px;

	height:35px;

}

.subnav p a { color:#3c3b3c;}



.left-nav { font-size:18px; font-weight:700;}

.left-nav span{ font-size:14px; font-weight: normal; color:#686868; padding-left:20px;}

.right-nav { padding-right:1px; }

.right-nav a:hover{ display:block;   background:#4AA1E8; color:#FFF;}

.right-nav .current a{ display:block;   background:#4AA1E8; color:#FFF;}

.right-nav li{ float:left; width:100px;  text-align:center; border-right:1px dotted #CCC;}

.right-nav li:last-child{border-right:none;}







.products-jz { }

.products-jz h4{ margin:0; line-height:25px; font-weight:600; color:#0E5488; }

.products-jz p{ margin:0; line-height:24px !important; padding:0 !important;}







.td-title {

    border-bottom: 2px solid #dedede;

    color: #575757;

    font-size: 18px;

    height: 35px;

    line-height: 31px;

}

.td-title b {

    border-bottom: 2px solid #0E5488;

    display: inline-block;

    height: 35px;

}





@keyframes scrollDown{

    0%{

        opacity: 1;

        top: 0;

    }

    100%{

        opacity: 0;

        top: 10px

    }

}



.index-page { overflow:hidden;}



.left-menu { width:250px; float:left; background:#F5F5F5; margin-bottom:-10000px; padding-bottom:10000px;}

.left-menu h3 { margin:0; padding:0; height:40px; line-height:40px; color:#FFF;  background:#4AA1E8; padding-left:10px; font-size:16px; font-weight:600;}

.left-menu li{ height:40px; line-height:40px; font-size:16px; width:250px; border-left:4px solid #F5F5F5;display:block; padding-left:35px; background:url(../../images/ahjt.png) 220px center no-repeat;}

.left-menu li:hover {height:40px; line-height:40px; font-size:16px; width:250px; border-left:4px solid #4AA1E8; display:block; padding-left:35px;background:#E7E8EA url(../../images/hjt.png) 220px center no-repeat;}

.left-menu .on {height:40px; line-height:40px; font-size:16px; border-left:4px solid #4AA1E8;  padding-left:35px;background:#E7E8EA url(../../images/hjt.png) 220px center no-repeat;}







.right-page { width:894px; float:right; background:#FFF; margin-bottom:-10000px; padding-bottom:10000px; line-height:25px; text-align:justify;}

.right-page h2 { text-align:center; font-size:20px; font-weight:600; border-bottom:1px solid #EAEBE6; margin:0; height:50px; line-height:50px;}

.p-content { padding:15px; border:1px solid #EAEBE6;}

.p-content p { padding-top:15px;}





.imglist { } 

.imglist { display:inline;  }

.imglist img{ cursor: pointer; transition: all 0.6s; height:160px;  background:url(../../images/loading.gif) center center no-repeat; }

.imglist a:hover img{transform: scale(1.05); transition: all 1s ease 0s;-webkit-transform: scale(1.05); -webkit-transform: all 1s ease 0s;}





.index-cp{overflow:hidden;}

.index-cp ul{}

.index-cp ul li{margin-bottom:10px;display:inline;overflow:hidden;position:relative;}

.index-cp ul li .photo{overflow:hidden;}

.index-cp .rsp{overflow:hidden;position: absolute;background:#000;top:0px;left:15px; width: 360px; height: 426px; text-align: center;}

.index-cp .text{position:absolute;left:-360px;top:0px;overflow:hidden;}

.index-cp .text h3{height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}

.index-cp .text a{text-decoration:none;width: 360px; height: 426px;}

.index-cp .text div{text-align:center;color:#FFFFFF;font-size:18px;width: 360px; height: 426px;}



.listbox .preview {overflow:hidden; width: 270px; height: 180px; display: block;}

.listbox img {

    background: rgba(0, 0, 0, 0)  no-repeat scroll center center;

    width: 270px;

    height: 180px;

    transition: all 0.3s ease-in-out;

}

.listbox:hover img {

    opacity: 1;

    transform: scale(1.08);

    transition: all 0.3s linear;

}





.index-cp-p a{ background:#F3F4EE; height:40px; line-height:40px; color:#000; width:270px;display: block; text-align:center;}

.index-cp-p a:hover{ background: #4AA1E8; color: #fff; height:40px; width:270px;display: block; transition: all 0.2s ease 0s;}





.post-item {

    box-shadow: 1px 0 0 rgba(0, 0, 0, 0.1);

    margin-bottom: 50px;

}









/* 内容 */

#Article{ overflow:hidden}

#Article,.photo-channel .relevance{ border:0px solid #E3E3E3;zoom:1; padding:0;}

#Article h1{color:#000; font-size:20px; font-weight:700; margin-bottom:6px; text-align:center; padding:16px 0 0px; border-bottom:1px solid #e5e5e5}

#Article h1 span{ font-size:12px; font-weight:normal; line-height:50px; color:#999}

#Article .content{ line-height:26px; color:#808080; text-align: justify;}

#Article .content p{line-height:26px; padding-top:20px;}

#Article .content img{ max-width:800px; text-align:center; margin:0 auto;}

#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}

#Article .related h5{padding-bottom:4px; font-weight:700; font-size:16px;}

#Article .related{ padding:10px 0 0}

#Article .related ul{ }

#Article .related li{ background:url(../../images/1276423284991.gif) no-repeat 5px 13px; height:30px; line-height:30px; padding-left:25px; }

#Article .related li a{  color:#808080;}





.lxfs {}





/* 分页 */

#pages { padding:14px 0 10px 15px; text-align:center; }

#pages a { display:inline-block; height:32px; line-height:30px; background:#F1F1F1; border:1px solid #E4E4E4; text-align:center; color:#999; padding:0 10px; margin:0 5px;}

#pages a.a1 { background:url(../../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0;background:#F1F1F1;}

#pages a:hover { background:#BF1820; color:#fff; text-decoration:none }

#pages span { display:inline-block; height:32px; line-height:30px; background:#BF1820; border:1px solid #A8151C; color:#fff; text-align:center;padding:0 10px;  margin:0 5px;}

.page .noPage { display:inline-block; width:56px; height:32px; line-height:30px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



.mask {  

    overflow: hidden;  

    height: 15px;  

}  

.mask:after {  

    content: '';  

    display: block;  

    margin: -25px auto 0;  

    width: 100%;  

    height: 20px;  

    border-radius: 0/12px;  

    box-shadow: 0 0 9px #48493E;  

}  

.img-circle { border:1px solid #E6E6E6;}





.lianxi-2 { border:0 solid #E6E6E6;   overflow:hidden; margin:10px 0 45px 0;}

.lianxi-2 .left { float:left; width:63%; text-align:left; }

.lianxi-2 .left .name{line-height:20px;}

.lianxi-2 .left .phone{ color:#F00;  font-size:14px;}

.lianxi-2 .left .qicq { text-align:left; }

.lianxi-2 .right { float:right; width:37%;}





.lianxi { border:1px solid #E6E6E6;  height:108px; overflow:hidden; margin-bottom:25px;}

.lianxi.last{margin-right:0;float:right}

.lianxi .top { background:#fff; border-bottom:1px solid #E6E6E6; height:108px; padding:7px 0 7px 7px;}

.lianxi .top .left { float:left; width:34%;}

.lianxi .top .right { float:right; width:64%; text-align:left; padding-left:5px;}

.lianxi .top .right .name{ font-size:15px; line-height:30px;}

.lianxi .top .right .phone{ color:#F00;  font-size:14px;}

.lianxi .qicq { height:35px; line-height:35px; }

.lianxi .bottom {padding:7px;}

.lianxi .bottom .left { float:left; width:65%;}

.lianxi .bottom .right { float:right; width:34%;}









/*产品列表动画效果*/

.overflow-hidden { overflow:hidden;}

.thumbnail-kenburn img {

    left:10px;

    margin-left:-10px;

    position:relative;

   -webkit-transition: all 0.8s ease-in-out;

   -moz-transition: all 0.8s ease-in-out;

   -o-transition: all 0.8s ease-in-out;

   -ms-transition: all 0.8s ease-in-out;

   transition: all 0.8s ease-in-out;

}

.thumbnail-kenburn:hover img {

   -webkit-transform: scale(1.05);

   -moz-transform: scale(1.05);

   -o-transform: scale(1.05);

   -ms-transform: scale(1.05);

   transform: scale(1.05);

}









/*底部*/

.foot { background:#fff; border-top: 1px solid #4AA1E8; line-height:25px; height:auto; padding-bottom:0;color:#BBBABA;}

.foot h4 { padding-bottom:5px; color:#4AA1E8;}

.foot ul li {  float:left; width:30%;}

.foot ul li a{ color:#414141;}



.f2 ul li {  width:100%;}



.f1 { width:340px; float:left; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f2 { width:225px; float:left; padding-left:30px; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f3 { width:600px; float:left; padding-left:30px; height:170px; border-right:1px dashed #D5D6CF; color:#414141;}

.f4 { width:300px; float:right;  color:#414141; padding-left:10px;}



.fdh { font-size:32px; font-weight:700; line-height:40px; color:#FF6600;}



.fbottom { background:#4AA1E8; color:#fff; height:50px; line-height:50px;}

.fbottom a{ color:#fff;}

.fbottom a:hover{ color:#FFFF00;}



.link { border-top:1px dashed #DDDED7;}

.link a{color:#666; font-size:13px; padding-right:15px;}





/*在线客服*/

.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 400px;

	right: -127px;

	cursor: pointer;

	transition: all .3s ease;

}

.yb_bar ul li {

	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

	transition: all .5s ease;

	overflow: hidden;

}

.yb_bar .yb_top {

	background: #4AA1E8 url(../../images/fixCont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #4AA1E8 url(../../images/fixCont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #4AA1E8 url(../../images/fixCont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/



	background: #4AA1E8 url(../../images/fixCont.png) no-repeat 0 -169px;

}

.hd_qr {

	padding: 0 29px 25px 29px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}

